just (one's) luck - Alemán Inglés Diccionario